peppered steak - French English Dictionary